<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
           需求：100以内的偶数和与奇数和相加
           思路：
              求偶数和
              求奇数和
              两个和相加
        */

        function sum() {
            let even = 0;
            let odd = 0;
            for (let i = 1; i <= 100; i++) {
                if (i % 2 == 0) {
                    even = i + even;
                } else {
                    odd = i + odd;
                }
            }
            return even + '+' + odd + '=' + (even + odd);
        }
        let sum1 = sum();
        console.log(sum1);
        /* 
         总结：
            1.函数：做了某件事
            2.return 事情结果
            3.函数默认返回underfined
            4.手动返回值，则覆盖underfined
            5.return 之后的代码不在执行(目的已经达成)
            6.函数的返回值，可以选择接收，也可以不接收
            7.函数可以有返回值(买手机),也可以没有返回值(看电影)
        */
       /* 
        学习函数的核心：

          输入：参数
          处理：函数的目的
          输出：函数的结果
       */
       function money() {
            console.log('周一微信催你还钱');
            console.log('周二支付宝催你还钱');
            console.log('周三入室催你还钱');
            return 10000;
            console.log('周四砸你玻璃催你还钱');
            console.log('周五打官司催你还钱');
        }
        money();

    </script>
</body>

</html>